/*焦点图*/
.main_visual{width: 100%; overflow: hidden; position: relative;}
.main_image {width:100%; min-height: 132px; margin:0 auto; position:relative; overflow: hidden;}
.main_image ul {width:9999px; height: auto; position:absolute; top:0; left:0}
.main_image li {float: left; width:100%; min-height: 132px;}
.main_image li a {display:block; width:100%; min-height: 132px;}
.main_image li a img{display:block; width: 100%; height: auto;  min-height: 132px;}
.flicking_con {margin:0 auto; position:absolute; bottom: 15px; right: 15px;}
.flicking_con a {float:left; width:21px; height:21px; background:url('../images/btn_main_img.png') 0 0 no-repeat; display:block; text-indent:-1000px}
.flicking_con a.on {background-position:0 -21px}

/*首页导航*/
.home_link{width: 100%; padding-top: 10px; margin-top: 20px; min-width: 200px; display: block; background: transparent;}
.home_link .home_link_li{padding:0 10px 10px; display:-moz-box; display:-webkit-box; display:box; text-align: center;}
.home_link .home_link_a{display: block; -webkit-box-flex: 1; -moz-box-flex: 1; width: 33%;height: 50px; }
.home_link .home_link_a .secondline{height: 30px; }
.home_link .home_link_a .home_link_box{display: block;height: 50px; font-size: 1rem;border-radius: 5px;}
.home_link .home_link_a .home_link_box1{display: block;height: 30px; width: 90%; margin-left: 5%;  font-size: 1rem;border-radius: 5px; border: 1px solid #DDD;}
.home_link .home_link_a .home_link_box2{display: block;height: 50px;  font-size: 0.8rem; background: #FFF;}
.home_link .home_link_a .home_link_box3{display: block;height: 40px;  font-size: 0.8rem; background: #FFF;}
.home_link .home_link_a .home_link_box4{display: block;height: 60px;   font-size: 0.8rem; }
.home_link .home_link_a .mgrt{margin-right: 5px;}
.home_link .home_link_a .mglt{margin-left: 5px;}
.home_link .home_link_a .cj{background-color: #0099FF;}
.home_link .home_link_a .gn{background-color: #F80;}
.home_link .home_link_a .zb{background-color: #00A201;}
.home_link .home_link_a .normal{background-color: #FFF; color: #000;}
.home_link .home_link_a .home_link_box span{font-weight: 700; color: #FFF; line-height: 50px; text-align: center;}
.home_link .home_link_a .home_link_box1 span{font-weight: 500; color: #666; line-height: 30px; text-align: center;}
.home_link .home_link_a .home_link_box2 span{font-weight: 700; color: #444; line-height: 50px; float: left;}
.home_link .home_link_a .span_k span{
        font-weight: 600;
        font-size: 0.8rem;
}
.home_link .home_link_a .span_k{
        margin-top:3px;
}
.home_link .home_link_a .span_k1{
        font-weight: 600;
        font-size: 0.8rem;
        margin-top:3px;
}
.home_link .home_link_a .home_link_box2 em{display: inline-block; float: left; margin: 17px 5px 0px 6px;  width: 20px; height: 20px; text-indent: -9999px; background-image: url(../images/icon.png); background-repeat: no-repeat;background-size: 427px 61px;}
.home_link .home_link_a .home_link_box3 em{display: inline-block; text-align: center; height: 50px; width:50px;}
.home_link .home_link_a .home_link_box4 em{display: inline-block; text-align: center; height: 60px; width:60px; border-radius:50%;}
.home_link .home_link_a .tj em{background-position: -25px 0px;}
.home_link .home_link_a .yl em{background-position: -25px -45px;}
.home_link .home_link_a .tw em{background-position: -173px 0px;}
.home_link .home_link_a .ln em{background:url('../images/xiyang.png') 0 0 no-repeat; background-size: 50px 50px; }
.home_link .home_link_a .qz em{background:url('../images/qinzi.png') 0 0 no-repeat; background-size: 50px 50px; }
.home_link .home_link_a .hd em{background:url('../images/haidao.png') 0 0 no-repeat; background-size: 50px 50px; }
.home_link .home_link_a .my em{background:url('../images/miyue.png') 0 0 no-repeat; background-size: 50px 50px; }

.home_link .home_link_a .gl em{background:url('../images/gonglue/gl.jpg') 0 0 no-repeat; background-size: 60px 60px; }
.home_link .home_link_a .zx em{background:url('../images/gonglue/zx.jpg') 0 0 no-repeat; background-size: 60px 60px; }
.home_link .home_link_a .wd em{background:url('../images/gonglue/wd.jpg') 0 0 no-repeat; background-size: 60px 60px; }
.home_link .home_link_a .mdd em{background:url('../images/gonglue/mdd.jpg') 0 0 no-repeat; background-size: 60px 60px; }

/*推荐抬头*/
.gy_tit{position: relative; height: 1px; border-bottom: 1px solid #CCCCCC; margin: 25px 10px;}
.gy_tit em{position: absolute; display: inline-block; width: 120px; text-align: center; background: #F5F5F5; left: 50%; margin-left: -60px; top: -8px; font-weight: 700;color: #333; line-height: 20px; font-size: 1rem;}
/*特价线路*/
.tejia_box{width: 100%; min-width: 320px; display: block;}
.tejia_box li{display: block; padding: 0 10px;}
.tejia_box li a{display: -webkit-box; width: 100%; background: #FFF; border-bottom: 1px solid #e5e5e5;}
.tejia_box .m-img {display: block; width: 90px; height: 70px; margin:15px 10px;}
.tejia_box .m-img img {display: block; width: 90px; height: 70px;}
.tejia_box .m-c {-webkit-box-flex: 1; box-flex:1; margin: 15px 10px 15px 0;}
.tejia_box .m-c p {color: #555; font-size: 14px; display: -webkit-box; font-weight: 500; line-height: 18px;}
.tejia_box .m-c p.m-c-tit{height: 36px;}
.tejia_box .m-c p.m-c-tit code {height: 36px; color: #333; overflow: hidden; display: inline-block; -webkit-line-clamp: 2;}
.tejia_box .m-c p.m-c-txt{height: 26px; line-height: 26px; margin-top: 8px;}
.tejia_box .m-c p.m-c-txt span{display: block; height: 22px; padding: 0 5px; line-height: 22px; background: #01af63; color: #FFF; font-size: 12px; margin-right: 5px; vertical-align: middle;}

.tejia_box .m-c p.m-c-txt em{-webkit-box-flex: 1; display: block; text-align: right; font-size: 18px; color: #01af63;}